a lion in the way

Translations
препятствие на пути
He saw a lion in the way and hesitated to proceed.
Он увидел препятствие на пути и колебался, чтобы продолжить движение.
Definitions
A significant obstacle or challenge that one must confront or overcome, often implying a sense of danger or difficulty.